granting and administering - French English Dictionary

granting and administering

Meanings of "granting and administering" in French English Dictionary : 1 result(s)

English French
State Law
granting and administering concession et administration